A Comparison of Techniques for Scheduling Earth Observing Satellites

نویسندگان

  • Al Globus
  • James Crawford
  • Jason D. Lohn
  • Anna Pryor
چکیده

Scheduling observations by coordinated fleets of Earth Observing Satellites (EOS) involves large search spaces, complex constraints and poorly understood bottlenecks; conditions where stochastic algorithms are often effective. However, there are many such algorithms and the best one to use is not obvious. Here we compare multiple variants of the genetic algorithm, hill climbing, simulated annealing, squeaky wheel optimization and iterated sampling on ten realisticallysized model EOS scheduling problems. Schedules are represented by a permutation (non-temperal ordering) of the observation requests. A simple, greedy, deterministic scheduler assigns times and resources to each observation request in the order indicated by the permutation, discarding those that violate the constraints created by previously scheduled observations. Simulated annealing performs best and random mutation outperforms a more ’intelligent’ mutator. Furthermore, the best mutator, by a small margin, was a novel approach we call ’temperature-dependent swap’ that makes large changes in the early stages of the search and smaller changes towards the end.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scheduling a constellation of agile earth observation satellites with preemption

In this paper, we consider a scheduling problem for a set of agile Earth observation satellites for scanning  different parts of the Earth’s surface. We assume that preemption is allowed to prevent repetitive images and develop four different preemption policies. Scheduling is done for the imaging time window and transmission time domain to the Earth stations as well. The value of each picture ...

متن کامل

Scheduling Earth Observing Satellites with Evolutionary Algorithms

A growing fleet of NASA, commercial, and foreign Earth observing satellites (EOS) uses a variety of sensing technologies for scientific, mapping, defense and commercial activities. Image collection for these satellites is planned and scheduled by a variety of software systems using many techniques. Scheduling EOS is complicated by a number of important constraints, including: power and thermal ...

متن کامل

How to Manage the New Generation of Agile Earth Observation Satellites ?

In this paper, we address the problem of managing the new generation of agile Earth Observing Satellites. Whereas non-agile satellites such as Spot have only one degree of freedom for acquiring images, the new generation satellites have three, giving opportunities for a more efficient scheduling of observations. A counterpart of this advantage is that the scheduling of observations is made much...

متن کامل

Scheduling Earth Observing Satellites with Evolutionary Algorithms

We hypothesize that evolutionary algorithms can effectively schedule coordinated fleets of Earth observing satellites. The constraints are complex and the bottlenecks are not well understood, a condition where evolutionary algorithms are often effective. This is, in part, because evolutionary algorithms require only that one can represent solutions, modify solutions, and evaluate solution fitne...

متن کامل

Scheduling Earth Observing Satellites with Evolutionary Algorithms

We hypothesize that evolutionary algorithms can effectively schedule coordinated fleets of Earth observing satellites. The constraints are complex and the bottlenecks are not well understood, a condition where evolutionary algorithms are often effective. This is, in part, because evolutionary algorithms require only that one can represent solutions, modify solutions, and evaluate solution fitne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004